package com.flow.asyncflow.core.entity.core;


import com.flow.asyncflow.core.enums.ExecuteEnum;
import com.flow.asyncflow.core.enums.NodeTypeEnum;
import com.flow.asyncflow.core.node.INode;
import lombok.Data;

@Data
public class AsyncFlowNodeModel {
    /**
     * 执行节点
     */
    private INode node;
    /**
     * 节点操作类型
     */
    private ExecuteEnum executeEnum;
    /**
     * 是否异步节点
     */
    private boolean async;

    /**
     * 节点类型
     */
    private NodeTypeEnum nodeTypeEnum;
}
